//#define _CRT_SECURE_NO_WARNINGS 1
//using namespace std;
//#include <iostream>
//#include <vector>
//#include <algorithm>
//#include <numeric>
//class Myprint {
//public:
//	void operator()(int val) {
//		cout << val << " ";
//	}
//
//};
//void test01()
//{
//	vector<int> v;
//	v.resize(10);
//	fill(v.begin(), v.end(), 100);
//	for_each(v.begin(), v.end(), Myprint());
//}
//int main() {
//	test01();
//	//test02();
//	return 0;
//
//}